From 3434c3c9526906ea76a23f9451e467f72ff12b33 Mon Sep 17 00:00:00 2001 From: robertl Date: Thu, 19 Oct 2006 14:54:24 +0000 Subject: [PATCH] Don't rename/free posnfilenametmp if we're not in tracking mode. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2410 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/kml.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index 55ed3f56c..3d6f94765 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -276,8 +276,12 @@ static void kml_wr_deinit(void) { fclose(ofd); - rename(posnfilenametmp, posnfilename); - xfree(posnfilenametmp); + + if (posnfilenametmp) { + rename(posnfilenametmp, posnfilename); + xfree(posnfilenametmp); + posnfilenametmp = NULL; + } ofd = NULL; } -- 2.30.2